package com.ruoyi.web.domain.dto;

import javax.validation.constraints.NotBlank;

/**
 * 微信支付查询请求实体
 * 
 * @author ruoyi
 */
public class WxPayQueryRequest {
    
    /** 商户订单号 */
    @NotBlank(message = "商户订单号不能为空")
    private String outTradeNo;
    
    /** 组织ID（多商户场景） */
    @NotBlank(message = "组织ID不能为空")
    private String orgId;

    /** 微信应用ID（wechatAppId） */
    @NotBlank(message = "微信应用ID不能为空")
    private String wechatAppId;
    
    public WxPayQueryRequest() {
    }
    
    public WxPayQueryRequest(String outTradeNo, String orgId, String wechatAppId) {
        this.outTradeNo = outTradeNo;
        this.orgId = orgId;
        this.wechatAppId = wechatAppId;
    }
    
    public String getOutTradeNo() {
        return outTradeNo;
    }
    
    public void setOutTradeNo(String outTradeNo) {
        this.outTradeNo = outTradeNo;
    }
    
    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getWechatAppId() {
        return wechatAppId;
    }

    public void setWechatAppId(String wechatAppId) {
        this.wechatAppId = wechatAppId;
    }
}
